package cn.com.cifi.mars.bean.vo.returnPlan;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author: JingYuanXiang
 * @date: 2020/11/7 19:22
 */
@Data
public class ReturnPlanOverviewDataVo {

    @ApiModelProperty(name = "combinationProductCode", value = "产品构成+经营方式+装修标准+属性标签 的组合code")
    String combinationProductCode;
    @ApiModelProperty(name = "versionId", value = "版本id")
    String versionId;
    @ApiModelProperty(name = "projectName", value = "项目名称")
    String projectName;
    @ApiModelProperty(name = "stageName", value = "分期名称")
    String stageName;
    @ApiModelProperty(name = "groupId", value = "组团id")
    String groupId;
    @ApiModelProperty(name = "productCode", value = "产品构成编码")
    String productCode;
    @ApiModelProperty(name = "productName", value = "产品构成名称")
    String productName;
    @ApiModelProperty(name = "businessType", value = "经营方式编码")
    String businessType;
    @ApiModelProperty(name = "businessName", value = "经营方式名称")
    String businessTypeName;
    @ApiModelProperty(name = "freeType", value = "装修方式编码")
    String freeType;
    @ApiModelProperty(name = "freeTypeName", value = "装修方式名称")
    String freeTypeName;
    @ApiModelProperty(name = "proType", value = "产品属性编码")
    String proType;
    @ApiModelProperty(name = "proTypeName", value = "产品属性名称")
    String proTypeName;
    @ApiModelProperty(name = "monthlyReturnedMoney", value = "月度回款")
    BigDecimal monthlyReturnedMoney;
    @ApiModelProperty(name = "annualReturnedMoney", value = "年度回款")
    BigDecimal annualReturnedMoney;
    @ApiModelProperty(name = "nextYearReturnedMoney", value = "次年年度回款")
    BigDecimal nextYearReturnedMoney;
    @ApiModelProperty(name = "residualReceivables", value = "剩余应收账款")
    BigDecimal residualReceivables;


}
